programming4us
           
 
 
Applications Server

Microsoft Dynamics AX 2009 : The Application Integration Framework (part 1)

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
6/27/2013 3:58:24 AM

1. Overview of the Application Integration Framework

The AIF provides a programming model, tools, and infrastructure support for services-based integration of application functionality and data with Dynamics AX.

The published AIF interfaces to Dynamics AX are compliant with industry standards and based on core Microsoft technologies including the Windows software development kit (SDK) for Windows Server 2008, Microsoft .NET Framework 3.5, Windows Communication Foundation (WCF), Microsoft Message Queuing (MSMQ), and Microsoft BizTalk Server.

In addition to the built-in programming model and tools for implementing integration scenarios, Dynamics AX also has the following functionality:

  • Provides a set of bindings to transport technologies that can be used to exchange data with Dynamics AX, such as MSMQ, BizTalk Server, and synchronous (WCF) Web services.

  • Supports the exchange of XML files through configurable file locations.

  • Through service references, provides an abstraction and related tools for integrating Dynamics AX with external applications (services) through X++ code (software), allowing partners to reap the benefits of Software-plus-Services, popularly known as S+S.

Overview Scenarios

Once your company has deployed Dynamics AX 2009, you can benefit from automating your business processes. To realize the full potential of Dynamics AX 2009 and maximum return on investment (ROI) of your Dynamics AX 2009 deployment, however, you should consider automating interactions between Dynamics AX 2009 and the other software in your company and in the companies of your trading partners.

Many business scenarios require reading or manipulating information that is stored in Dynamics AX or in external applications. Figure 1 shows several of the scenarios in which people access information managed in Dynamics AX to accomplish a business task. It also shows sample scenarios in which Dynamics AX accesses information that external applications manage. The large arrows show who accesses information.

Figure 1. Common integration scenarios

Here are the sample scenarios with a few more details:

  • The company’s CEO analyzes sales data in Microsoft Office Excel.

  • A salesperson who is visiting a prospect’s site uses a Microsoft Office InfoPath form to create a new customer account and the first sales order. The salesperson is required to run both background and credit checks on the new customer before entering the data.

  • A sales processor enters a sales order and uses customer records that are stored in a CRM application to populate the customer section of the order.

  • An operations worker needs to find the most economical shipping rate for a certain shipment given the delivery requirements specified by the customer.

  • A trading partner manages its sales orders and inquires about the status of its orders using its own custom application.

  • An order processor needs to send an invoice to a trading partner.

These tasks are often done manually—without integrating Dynamics AX with other applications and business processes—but manual processes don’t scale well. Manual processing can also adversely affect the quality of the data managed in Dynamics AX, such as when data is entered incorrectly. In the following section, we show you how the AIF can help you automate these interactions and further streamline your business processes.

2. Overview of Dynamics AX Services

If you look at Figure 1 again, you can see that the people on the left side of the figure use applications that interact with the Dynamics AX data store. They send requests (e.g., to read a sales order) into Dynamics AX and in most cases expect a response from Dynamics AX (e.g., the requested sales order instance). For these applications to be able to submit requests into Dynamics AX, Dynamics AX must expose service interfaces that can receive requests. These service interfaces are part of Dynamics AX services, which can be created, managed, and published through the AIF.

Dynamics AX services are a service-oriented abstraction used to encapsulate Dynamics AX business logic—such as functionality to create a sales order in Dynamics AX—in a reusable way. These services can be used to participate in service-oriented architecture (SOA).

Dynamics AX services can be exposed to external applications, called service clients, through a variety of interfaces, such as MSMQ or WCF Web services. Publishing Dynamics AX services is a simple task that a Dynamics AX administrator can do at run time. Once a Dynamics AX service has been published, client applications can consume it.

Other -----------------
- Microsoft Systems Management Server 2003 : Rolling Back and Uninstalling a Scripted Installation
- Microsoft Systems Management Server 2003 : Modifying Installation Scripts Using Script Editor (part 2) - Modifying the Script, Windows Installer Step-Up Utility Buttons
- Microsoft Systems Management Server 2003 : Modifying Installation Scripts Using Script Editor (part 1) - Script Editor Variables and Actions
- System Center Configuration Manager 2007 : Architecture Design Planning - Site Planning
- System Center Configuration Manager 2007 : Hierarchy Planning
- Microsoft Systems Management Server 2003 : Modifying Installation Scripts Using the Installation Expert (part 2)
- Microsoft Systems Management Server 2003 : Modifying Installation Scripts Using the Installation Expert (part 1)
- Sizing Considerations for mySAP Components (part 2) - Sizing mySAP Business Intelligence & Sizing mySAP SRM
- Sizing Considerations for mySAP Components (part 1) - The SAP Exchange Infrastructure
- Active Directory Domain Services 2008 : Transfer the Infrastructure Master Role
- Active Directory Domain Services 2008 : Transfer the PDC Emulator Role
- SAP Hardware, OS, and Database Sizing
- Preparing for the SAP Sizing Process
- Microsoft Systems Management Server 2003 : Systems Management Server Installer Tools & Creating Installation Scripts
- Installing Systems Management Server Installer
- Microsoft Dynamic GP 2010 : Installing Integration Manager (part 2) - SQL Server maintenance jobs
- Microsoft Dynamic GP 2010 : Installing Integration Manager (part 1) - SQL Server and database settings
- Active Directory Domain Services 2008 : Transfer the RID Master Role
- Active Directory Domain Services 2008 : Transfer the Domain Naming Master Role
- Microsoft Dynamics AX 2009 : Working with Forms - Modifying application version
 
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
- First look: Apple Watch

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
programming4us programming4us